/*
 * @Descripttion: 
 * @version: 
 * @Author: WenQingwu
 * @Date: 2022-01-20 14:54:33
 * @LastEditors: WenQingwu
 * @LastEditTime: 2022-03-30 09:51:11
 */
// 角色选择，显示Modal
$("tbody").on('click', '.btn-roles', function () {
  $("#modalUserSelectRole").modal('show');
})
// 设置用户的角色后，隐藏Modal
$("#setUserRoleBtn").click(function () {
  $("#modalUserSelectRole").modal('hide');
})

// 点击添加用户按键,显示modal
$(".addUser").on('click', function () {
  $("#modalAddUser").modal('show');
  
})
// 添加成功后，保存数据，隐藏Modal
$("#addUserBtn").on('click', function () {
  let userInfoForm = $("#userInfoForm")
  console.log(userInfoForm.get(0))
  // 直接拿整个表单的数据
  let userFormData = new FormData(userInfoForm.get(0));
  $.ajax({
    url: '/api/addUser',
    type: 'post',
    data: userFormData,
    contentType: false,// false时,请求中的 contentType 就会默认为 multipart/form-data
    processData: false, // 不序列化参数
    success(res) {
      if(res.code === 0){
        alert(res.msg)
      }
      
    },
    fail(res) {
      alert(res.msg)
    }
  })
  $("#modalAddUser").modal('hide');
})


// 权限选择，显示Modal
$("tbody").on('click', '.btn-access', function () {
  $("#modalAddAccessToUser").modal('show');
})
// 设置用户的角色后，隐藏Modal
$("#addAccessToUserBtn").click(function () {
  $("#modalAddAccessToUser").modal('hide');
})

// 删除用户
$("tbody").on('click', '.btn-delete', function () {
  // console.log("删除用户成功")
  $.ajax({
    url: '/api/delUser',
    type: 'post',
    data: { uid: "1234" },
    success(res) {
      console.log(res)
    }
  })
})